<!DOCTYPE html>
<html lang="zh-CN">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script>
      // let obj1 = {
      //     name:'张三',
      //     [Symbol('age')]:23,
      //     [Symbol('sex')]:'女'
      // }

      // let arr = Object.getOwnPropertySymbols(obj1);
      // console.log(arr);

      // Object.keys();//获取对象所有可枚举的属性，返回一个数组
      // Object.values();//获取对象所有可以枚举的属性值,返回一个数组
      // Object.entries();//获取对象的所有键值对，返回一个数组

      // let obj2 = {
      //     a:124,
      //     b:345,
      //     c:567,
      // }
      // console.log(Object.keys(obj2));
      // console.log(Object.values(obj2));
      // console.log(Object.entries(obj2));

      // object.assign() 将所有对象的属性拷到一个对象上
      // 属于亲拷贝
      let obj3 = {a:123}
      let obj4 = {b:456,c:[7,8,9]}
      let obj5 = {d:666}
      let res = Object.assign(obj3,obj4,obj5);
      console.log(res);
    </script>
  </body>
</html>
